home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_xemacs.idb / usr / freeware / lib / xemacs-20.4 / mips-sgi-irix6.2 / tm-mpeg.z / tm-mpeg
Encoding:
Text File  |  1998-05-21  |  1.3 KB  |  51 lines

  1. #!/bin/sh -
  2. #
  3. # $Id: tm-mpeg,v 2.0 1997/01/10 14:43:13 morioka Exp $
  4. #
  5. # Copyright 1994, 1995, 1996 Free Software Foundation, Inc.
  6.  
  7. # This program is free software; you can redistribute it and/or modify
  8. # it under the terms of the GNU General Public License as published by
  9. # the Free Software Foundation; either version 2, or (at your option)
  10. # any later version.
  11. # This program is distributed in the hope that it will be useful,
  12. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  14. # GNU General Public License for more details.
  15. # You should have received a copy of the GNU General Public License
  16. # along with GNU Emacs; see the file COPYING.  If not, write to the
  17. # Free Software Foundation, Inc., 59 Temple Place - Suite 330,
  18. # Boston, MA 02111-1307, USA.
  19.  
  20. PATH=${PATH:-/usr/bin:/bin}:`dirname $0 2>/dev/null`; export PATH
  21.  
  22. if [ "$TM_TMP_DIR" = "" ]; then
  23.     TM_TMP_DIR=/tmp
  24.     export TM_TMP_DIR
  25. fi
  26. if [ "$5" = "" ]; then
  27.     filename="$TM_TMP_DIR/mime$$.mpg"
  28. else
  29.     filename="$TM_TMP_DIR/$5"
  30. fi
  31.  
  32. echo "$2; $3 -> $filename"
  33.  
  34. tmdecode $3 $1 $filename
  35.  
  36. case "$4" in
  37. "play")
  38.     if [ "$VIDEO_DITHER" = "" ]; then
  39.         VIDEO_DITHER=gray
  40.         export VIDEO_DITHER
  41.     fi
  42.     mpeg_play -dither $VIDEO_DITHER $filename
  43.     trap 'rm -f $filename' 0 1 2 3 13 15
  44.     ;;
  45. "extract")
  46.     echo "extract to $filename"
  47.     ;;
  48. esac
  49.